package 第二章实用类作业;

import java.util.Scanner;

/*
要求：	1)	要求邮箱必须要包含@符合和 . 符号
2)	邮箱的@和.符号不能在第一个位置，且@和.符号不能在最后一个
3)	邮箱的@符号必须在.之前，且@符号和.符号中间至少要有一个字符。*/
public class Email {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("请输入邮箱");
        String email=input.next();
        boolean flag1=false;
        boolean flag2=false;
        boolean flag3=false;
        boolean flag4=false;
        if (email.indexOf("@")!=-1&&email.indexOf(".")!=-1){
        flag1=true;
    }

    if (email.indexOf("@")!=email.indexOf(".")){
        flag2=true;
    }

    int num=email.length();
    if (email.lastIndexOf("@")!=num&&email.lastIndexOf(".")!=num){
        flag3=true;
    }

    if (email.lastIndexOf("@")-email.indexOf(".")<=1){
        flag4=true;
    }

    if (flag1&&flag2&&flag3&&flag4){
        System.out.println("登录成功");
    }
    else{
        System.out.println("你输入的邮箱不合法");
    }

    }
}
